electronic diesel control module - Francés Inglés Diccionario